rough pomfret - Spanish English Dictionary